package com.itheima.spring.bestpractive.vo.resp.assessment;

import com.itheima.spring.bestpractive.pojo.AssessmentIndicator;
import com.itheima.spring.bestpractive.pojo.EmployeeIndicatorScore;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.DecimalMax;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import lombok.Data;
import org.springframework.stereotype.Repository;

import java.math.BigDecimal;
import java.util.List;

/**
* 考核指标信息表
* @TableName assessment_indicator
*/
@Data
@Repository
public class AssessmentIndicatorRespVo {
    @Schema(description="考核指标编号")
    private Long indicatorId;
    @Schema(description="指标名称")
    private String indicatorName;
    @Schema(description="指标类型：定量或定性")
    private String indicatorType;
    @Schema(description="评分标准")
    private String scoringStandard;
    @Schema(description="指标权重")
    private BigDecimal weight;
    @Schema(description="考核分数")
    private BigDecimal score;
    @Schema(description="考核评语")
    private String comment;
}
